package kits

import (
	"os"
	"path"
)

type fileTool struct{}

var File fileTool

// CreateDir 检测文件夹是否存在
func (*fileTool) CreateDir(dir string) {
	pdir := path.Dir(dir)
	if _, err := os.Stat(pdir); err == nil || os.IsExist(err) {
		return
	}
	err := os.MkdirAll(pdir, os.ModePerm)
	if err != nil {
		panic("创建文件夹失败")
	}
}
